knife harrow - French English Dictionary